someone that uses a puppet - Türkisch Englisch Wörterbuch